ee1d64b46caef6553c524aab429fac7d26804675,haikudepotserver-webapp/src/main/java/org/haikuos/haikudepotserver/dataobjects/PkgVersion.java,PkgVersion,getForPkg,#ObjectContext#Pkg#Repository#,46

Before Change


        SelectQuery query = new SelectQuery(
                PkgVersion.class,
                ExpressionHelper.andAll(ImmutableList.of(
                    ExpressionFactory.matchExp(PkgVersion.PKG_PROPERTY, pkg),
                    ExpressionFactory.matchExp(PkgVersion.REPOSITORY_SOURCE_PROPERTY + "." + RepositorySource.REPOSITORY_PROPERTY, repository),
                    ExpressionFactory.matchExp(PkgVersion.ACTIVE_PROPERTY, Boolean.TRUE)
                ))

After Change



        List<Expression> expressions = new ArrayList<>();

        expressions.add(ExpressionFactory.matchExp(PkgVersion.PKG_PROPERTY, pkg));

        if(!includeInactive) {
            expressions.add(ExpressionFactory.matchExp(PkgVersion.ACTIVE_PROPERTY, Boolean.TRUE));